package com.sri.model.home;

import java.sql.Timestamp;

public class Home {

	/* pId - property's unique Id */
	private int id;

	/* pName - property Name */
	private String name;

	/* pRent - property Rent */
	private int rent;

	/*
	 * pDisplay - identifies that the property comes in the result or not. value
	 * 1 - Display the property in the App 0 - Should not Display property in
	 * the App search results
	 */
	private int display;

	/* pHitRate - no of hits by the customers */
	private int hitRate = 0;

	/* pZipCode - property ZipCode */
	private String zipCode;

	private int cityId;

	/* pCityName - property City Name */
	private String cityName;

	private int stateId;

	/* pStateName - property State Name */
	private String stateName;

	/* pOwnerId - property Owner */
	private int ownerId;

	/* pCreatedDate - property Created Date */
	private Timestamp createdDate;

	/*
	 * pPetsAllowed - identifies that the pets are allowed for particulare
	 * property or not
	 */
	private boolean petsAllowed;

	/* pMessage - message given by the owner for particular property */
	private String message;

	/* pNoOfMembersAllowed - no of members allowed for particular property */
	private int noOfMembersAllowed;

	/* pMaintenanceCost - maintenance Cost for particular property */
	private int maintenanceCost;

	/* pRentNegotiable - is the Rent negotiable by the customer */
	private boolean rentNegotiable;

	/*
	 * pTypeId -property Type - can be hostel, apartment, individual house, room
	 * or a Building
	 */
	private int typeId;

	public int getCityId() {
		return cityId;
	}

	public void setCityId(int cityId) {
		this.cityId = cityId;
	}

	public int getStateId() {
		return stateId;
	}

	public void setStateId(int stateId) {
		this.stateId = stateId;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getRent() {
		return rent;
	}

	public void setRent(int rent) {
		this.rent = rent;
	}

	public int getDisplay() {
		return display;
	}

	public void setDisplay(int display) {
		this.display = display;
	}

	public int getHitRate() {
		return hitRate;
	}

	public void setHitRate(int hitRate) {
		this.hitRate = hitRate;
	}

	public String getZipCode() {
		return zipCode;
	}

	public void setZipCode(String zipCode) {
		this.zipCode = zipCode;
	}

	public String getCityName() {
		return cityName;
	}

	public void setCityName(String cityName) {
		this.cityName = cityName;
	}

	public String getStateName() {
		return stateName;
	}

	public void setStateName(String stateName) {
		this.stateName = stateName;
	}

	public int getOwnerId() {
		return ownerId;
	}

	public void setOwnerId(int ownerId) {
		this.ownerId = ownerId;
	}

	public Timestamp getCreatedDate() {
		return createdDate;
	}

	public void setCreatedDate(Timestamp createdDate) {
		this.createdDate = createdDate;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public int getNoOfMembersAllowed() {
		return noOfMembersAllowed;
	}

	public void setNoOfMembersAllowed(int noOfMembersAllowed) {
		this.noOfMembersAllowed = noOfMembersAllowed;
	}

	public int getMaintenanceCost() {
		return maintenanceCost;
	}

	public void setMaintenanceCost(int maintenanceCost) {
		this.maintenanceCost = maintenanceCost;
	}

	public boolean getPetsAllowed() {
		return petsAllowed;
	}

	public void setPetsAllowed(boolean petsAllowed) {
		this.petsAllowed = petsAllowed;
	}

	public boolean getRentNegotiable() {
		return rentNegotiable;
	}

	public void setRentNegotiable(boolean rentNegotiable) {
		this.rentNegotiable = rentNegotiable;
	}

	public int getTypeId() {
		return typeId;
	}

	public void setTypeId(int typeId) {
		this.typeId = typeId;
	}

}
